Flexible Spectral Models for Multivariate Time Series