Girls basketball: St. Joseph Cadets defeat New Canaan