Trio of blasts strikes Iraqi city