Iran threat to block Strait of Hormuz may upset goods trade worldwide