The military adviser to Iran's Supreme Leader Mojtaba Khamenei has warned that US naval vessels blocking the Strait of Hormuz could be targeted, accusing President Donald Trump of trying to "police" the key waterway.