heart failure longevity