Iran nuclear deal was worst and one sided transaction, says Trump