Iran begins annual navy drill off Strait of Hormuz