South Africa scraps AstraZeneca, pivots to Johnson & Johnson vaccine