Forget Russian Threats, Buy MasterCard and Visa On Strong Earnings