Iran’s delegation exits Swiss peace talks after Trump’s threats on social media. Bipartisan US critics call the Iran deal a “flimsy surrender.”