Spatio-temporal circular models with non-separable covariance structure