Visa and Mastercafreelancertamal pull out of Russia