Pope Francis waded into American presidential politics on his return from a visit to Mexico, saying that "a person who thinks only about building walls…is not