Visa and Mastercard are suspending their operations in Russia in the latest blow to the country’s financial system after its invasion of Ukraine.