Towards Practical Non-Adversarial Distribution Alignment via Variational Bounds