Dubai's DP World posts rise in 2019 profit