Earth Fare celebrates 50 years in Asheville