Wal-Mart shares fell 10% in afternoon trading after the company warns earnings will be below forecasts. The stores giant warned…