CMA CGM posts record 2017 revenue, volume, aided by APL buy