MMFNet: Multi-Scale Frequency Masking Neural Network for Multivariate Time Series Forecasting