Americans pay more for healthcare, yet have shorter life expectancy