How many years left in Ford's contract?