Heatwave-driven power cuts hit India as demand reaches record 270+ GW