Bill Gates on the limitations of corporate purpose