NCR to install 10,000 self-checkouts in Walmart stores