NTPC to raise Rs 3,000 crore through bonds on May 3