Corporate philanthropy, business leaders would have us believe, is the ringing voice of a company’s social conscience.