Unruly passenger prompts flight to divert to Charlotte