Understanding the customer experience-loyalty link: A moderated mediation model