Mastercard faces retailer backlash over installment payments