Dealing with non-ignorable nonresponse in survey sampling: A latent modeling approach