Iraq bombings leave scores dead