The Sufi saint of Jam : history, religion and politics of a Sunni shrine in Shi'i