20120323 india: 'Coalgate': NTPC denies any windfall profit