Saipem wins contract for Benghazi oil complex