Iran’s nuclear ambitions hammered, world reminded of US military dominance, now braces for Strait of Hormuz showdown