Trump holds back from destroying Iran deal