Walmart Profit Rises 10%