Attacks kill 18 as Iraqis slam govt over bombings