Organizational climate and teacher commitment