UTZ Brands is a stock to buy, analyst says on upside potential and debt reduction