DP World announces $5bn profit

DP World reports revenue of more than $17bn last year