Girls swimming: Shelton defeats St. Joseph