HDT: Hierarchical Discrete Transformer for Multivariate Time Series Forecasting