Avoid McDonald's and Starbucks stock, analyst says