Text this: Cairo declaration of human rights: viability as an Islamic alternative declaration