Core self-evaluations and job performance: the role of the perceived work environment.