Walmart earnings beat expectations, outlook raised | Fortune