vail valley property for sale