NBC: St. Louis mom charged after police say she had 8-year-old drive while she was passed out