23 Killed, Scores Wounded in Baghdad Blast