BIVA: A Very Deep Hierarchy of Latent Variables for Generative Modeling