Increased access to World ID's verified proof of humanness is coming to Mexico.