President Trump says US naval blockade will 'remain in full force' until 'our transaction with Iran is 100%' done.