CMA CGM Q1 profit drops 32% as Iran war roils shipping