Iran's rial hits record low 1.8 million per dollar amid US blockade