DP World handles 79mn TEUs in 2022