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