Firm credit ratings and financial analyst forecast performance