An Examination of the Robustness of the Vector Autoregressive Granger-Causality Test in the Presence of GARCH and Variance Shifts