Maharatna NTPC to consider raising up to ₹18,000 crore via bonds