do cats eat grass when they have worms