Splash Evergreen splashes up to USD 1.1bn on 24 feeder boxships at Huangpu Wenchong