The cost and benefits of corporate social responsibility Conference Paper uri icon