Trump denies reports of $30B Iran nuclear deal