Bombs rock Kirkuk; Zarqawi's revenge?