Katy Perry, James Franco and More Celebrity Cat Owners