European companies in need of investment get helping hand from InvestEU