Splash DP World joins forces with UK development arm CDC to invest USD 1.7bn in African ports