Iran’s rial plunges past 1.07mn per dollar on fears of snapback