Acclaimed Iranian artist refused visa to attend Edinburgh book festival