Nestle Inn hosts annual Thanksgiving feast