Shapiro, Democrats blast Trump for ‘taking innocent lives’ even as Iran ceasefire takes hold April 8, 2026