Counterfactual Explanation for Multivariate Time Series Forecasting with Exogenous Variables