18-year-old recovering from surgery after shooting at Sarasota County Fairgrounds