Marabou storks {Leptoptilos crumeniferus} feeding on Wildebeest carcass in Mara river, Kenya