Old Dominion Freight Line Posts Weaker 2Q Earnings