Baghdad suicide blast kills at least 25