Corporate responsibility, strategic management and the stakeholder view of the firm