VIGAN: Missing View Imputation with Generative Adversarial Networks