Do house cats live longer than outdoor cats