Dp World increases profit by 12% to $310 million