COVID-19: India reports 31,443 cases, 2,020 deaths in past 24 hrs