India records under 3,000 Covid-19 daily deaths, lowest in 34 days; 1.27 lakh new case