European solar energy EPC investment outlook