How to build a company that can save the world and generate a profit