Golf team wins NESCAC title