Corporate Social Responsibility, Job Satisfaction, and Company Performance