India reports 19,968 new COVID cases, 673 deaths