India to launch clean energy equity fund of up to $2 billion