Petrofac Bags Ithaca Energy Deal