A solid idea right now: Longevity annuities