who is muhammad zahid in tasawwuf