India reports 7,447 new COVID-19 cases, 391 deaths