XPO Agrees to Buy 3PD for $365 Million, Its Eighth Acquisition in 18 Months