OOCL posts 2023 net profit, although slashed significantly in ‘normalizing’ market