Do Well Managed Firms Make Better Forecasts?