Unified Multi-Domain Learning and Data Imputation using Adversarial Autoencoder