Scores killed and wounded in Baghdad ammunition dump blast