Coronavirus: India records highest single-day spike with 97,570 cases, pushes COVID-19 tally to 46 lakhs