Iran orders ‘foreign powers’ to leave the Strait of Hormuz, and says the West is playing a ‘dangerous game’ over Gibraltar tanker seizure