Almanac puts Orange County on top in livability