NTPC raises $450 million from global bond market