How corporate social responsibility pays off