J.B. Hunt reports stronger 2Q results, says demand gradually improving