Reproductive options in cooperatively breeding golden jackals (Canis aureus): the role of kinship and ecological constraints