Iran vows not to let Trump destroy nuclear deal