US threatens visa ban on crew of Iranian tanker after failing to block Gibraltar departure