Iran Guard commander threatens US Navy