Up to 18 dead in Iraqi violence