Eiffel raises €1.2bn for third European energy transition fund