Supervisory mentoring and employee affective commitment and turnover: the critical role of contextual factors