Spectral Temporal Graph Neural Network for massive MIMO CSI Prediction