15-year-old charged in St. Thomas high school assault