Donald Trump sier han vil opprettholde USAs marineblokade mot Iran til landet går med på en avtale som møter amerikanske krav til atomprogrammet.