Iraq: Scores killed in blasts, including seven US troops