carnivores can eat meat because they evolved to eat meat