Star Metro - BP bags bumper 2023 profits, rewards investors