Mastercard Beats Profit Expectations in Latest Quarter