Olive baboon {Papio anubis} feeding on young Impala, Lake Nakuru NP, Kenya