McDermott, CB&I to combine in $6B all-stock transaction