Forecast Combination through Factor Models: Assessing consensus and disagreement