average size of a cat