Girls swimming: Shelton beats West Haven