Does corporate social responsibility commitment and participation predict environmental and social performance? | Synapse