Quality assurance practice impact on customers’ satisfaction: A case study in IIUM