Forecasting Large Realized Covariance Matrices: The Benefits of Factor Models and Shrinkage