omnivores can eat both plants and meat