Boys swimming and diving: Foran loses to West Haven-Platt Tech