IRCTC shares rise 2.20% to ₹521.50 on strong financial performance