CMA CGM rides strong first half to record profits in 2022