Corporate social responsibility has come a long way in the 25 years since Milton Friedman labelled it a 'fundamentally subversive doctrine'