Project Europe, a new fund aimed at boosting Europe’s tech ecosystem, has launched with an initial investment of $10 million from 128 tech founders and…