Who will fulfill the responsibility of Allah’s caliphate?