Strategic and moral motivation for corporate social responsibility