Waterford holds off New Britain for Div. II title