Incorporating Multivariate Consistency in ML-Based Weather Forecasting with Latent-space Constraints