The meaning of corporate social responsibility