Iraqi police: 18 killed in clashes with al-Qaeda