Walmart flexes in the fourth quarter, beats all expectations