Iraq devalues dinar as oil prices squeeze revenue