India reports record coronavirus cases, embassies warn on stretched hospitals