Mexico makes agreement with US to deport migrants from its border cities as one mayor warns his city is at ‘a breaking point’