Text this: Internal customer satisfaction towards HRM practices and its influence on external customers and organisational outcomes