How South Africa is dragging its vaccine rollout back from the brink