This week: Europe’s big climate VC bet, tech2impact Accelerator Program, latest impact deals, and more.