EU promises Egypt billions of euros