Iraqis march against "terrorism" as bomb leaves carnage on Baghdad street