India’s NTPC sale: good buy, or just plugging the deficit gap?