Iraq: More than 30 dead in Iraq blasts, clashes