India heatwave toll nears 800