Cats and longevity