Adversarially Approximated Autoencoder for Image Generation and Manipulation