Saipem Secures Services Contracts worth almost $700M