Wal-Mart Stores, the world’s largest retailer, reports higher second-quarter results, raises forecast.