Correlated default models driven by a multivariate regime-switching shot noise process