A robust critique of the now fashionable idea of corporate social responsibility