Firing missiles over Taiwan is a "gorilla in the room" that must be challenged, a top US commander says.