Life expectancy differs by 20 years between some US counties