Mastercard doesn't expect consumers to stop spending anytime soon