Walmart Q3 sales miss Street, profit rises year-over-year