Asset allocation using dynamic conditional correlation models with Markov Switching