A covenant of compassion: African humanism and the rights of solidarity in the African Charter on Human and Peoples’ Rights