Iraq bombs kill eight in worst violence in weeks