Seven surprising things from Walmart’s Q2