IRCTC partners HDFC bank to launch co-branded travel credit card