South Africa records 2,320 new COVID-19 cases