Examine the development of Usman dan Fodio’s Sokoto caliphate. In addition to Islamic revival, what factors encouraged the growth of this kingdom?