Walmart stock posts worst single-day fall since mid-May on guidance cut, sheds ~8%