NTPC signs pact for ₹5,000-crore term loan with SBI