India hits record new cases