Splash24 Hapag Lloyd contracts two Chinese yards for boxships worth up to USD 5.25bn