IRCTC shares up 0.23% as Nifty gains