Cracker Barrel dropped to an underperform rating at BofA due to macro risks to earnings