Altoona agrees not to annex land toward neighboring Mitchellville