More than 29 dead as eight car bombs explode across Baghdad