TSI: A Multi-View Representation Learning Approach for Time Series Forecasting