Silicon Valley wants to save the world by investing in nonprofits as if they were startups