NBC: Iran’s parliament backs blocking Strait of Hormuz. Its closure will alienate Tehran further.