At least 23 dead in Baghdad market blasts