Role of worrk values and organisational climate in Job satisfaction employee commitment and job performance