Tehran denies laying mines in the strategic waterway and warns nations backing US-Israel action may not get safe passage.