Why are Walmart's profits falling and the effect that this has on their stock price has been devastating