With spike of 89,706 cases, India's COVID-19 tally crosses 43-lakh mark