NTPC shares climb 3%, hit 52-week high level after Q1 earnings