IRCTC shares up 1.45% as Nifty gains