Ted Cruz Takes One Last Stand Against ‘Terrible Deal’ Before Senate Vote