Indian company to develop Nepal hydropower plant left by China