A Markov-switching Model with Component Structure for US GNP