The role of model and initial condition error in numerical weather forecasting investigated with an observing system simulation experiment