Systems thinking and corporate social responsibility