At least 22 killed in Iraq attacks