Prime Minister Boris Johnson said he is "very confident" MPs will back the new Brexit deal on Saturday.