Corporate social responsibility and safety and health at work