Iran's war fuels record inflation