NATO Admiral James Stavridis: Strait of Hormuz is ‘a dumb minefield’