ECCAC Gala and Golf Weekend raises $685,000