McDonald's and other food giants are struggling in the inflation economy