A flexible approach to finite mixture regression models for multivariate mixed responses