Johnson talks about 'replacing' Iran nuclear deal with 'Trump deal'