Text this: The effects of job satisfaction, employee commitment and job involvement on safety performance