Africa passes 4M COVID-19 cases