Global COVID-19 cases top 20.7mn: Johns Hopkins