XPO Logistics Agrees to Buy Norbert Dentressangle for $3.53 Billion