South Africa halts AstraZeneca vaccinations over variant data