InvGAN: Invertable GANs