Iraq's central bank devalues currency by about 23% as anger mounts