Everwood secures €100 million investment commitment from the European Investment Fund for its new Energy Fund VI November 2nd 2026