Africa passes 7M COVID-19 cases