South Africa hits 500,000 confirmed cases, still not at peak