South African Car of the Year: 2024 semi-finalists announced