The growing rural-urban divide in US life expectancy: contribution of cardiovascular disease and other major causes of death