Generative Time-series Modeling with Fourier Flows