TagGAN: A Generative Model for Data Tagging