Trump vows Hormuz annexation as strait traffic drops 80%