Chazal say that one must even kill the animals of Amalek [cited by Rashi on תמחה את זכר עמלק]. So why did Dovid Hamelech and his men leave the animals of Amalek alive in שמואל א פרק כ"ז??