Walmart cuts 1,500 jobs in US retail, global tech teams