Z-Forcing: Training Stochastic Recurrent Networks