India to provide Nepal with 654 megawatts of electricity daily to meet urgent needs after devastating glacial floods.