Corporations are more likely to create a better world than governments | Fortune