Corporate Social Responsibility Has Mixed Results