Global COVID-19 cases tops 20.5mn: Johns Hopkins