Petrofac Faces Collapse After Contract Termination