Impact of human resource development practices on job satisfaction and performance of management teachers