Strategic corporate social responsibility and environmental sustainability