Managing Corporate Social and Environmental Responsibility – From Strategies to Implementation