Ethical climate's relationship to job satisfaction, organizational commitment, and turnover intention in the salesforce