Heatwaves leave millions unable to cope in India