JSW Energy signs 25-year power purchase agreement with NHPC for 300 MW capacity