Corporate social responsibility and environmental performance: The mediating role of environmental strategy and green innovation | Publicación