Index Ventures closes €350 million early-stage fund