Saipem secures offshore E&C contracts worth $400m