Text this: HRM practices, leadership styles and customer satisfaction: mediating role of employee performance