Text this: How human resource practices, organisational support and trustworthiness shape job satisfaction