Iran confidence boosts with Terabi visa fix