trikafta life expectancy