From McDonald’s price freeze to a price war—and a supply-chain squeeze McDonald’s can outlast a price war; the real question is who absorbs the damage upstream