settle $5.3bn Contract Dispute