Interswitch and Visa enter into strategic partnership