Triple Baghdad blasts kill dozens