Simple mechanistic models can partially explain local but not range-wide co-occurrence of African mammals