Mostert marks 2025 championship with podium shoey | Supercars