who is yaqub charkhi in tasawwuf