Trump is betting that the US naval blockade choking Iran’s economy can do what missiles couldn’t