More than 300 killed and wounded in Iraq attacks, blasts