NTPC raises $ 450 mn from international markets