Twin bombings in Baghdad claim 126 lives and injures over 200