Obama Iran deal better than Trump’s