Retail giant Walmart will close 10 U.S.-based locations this year due to poor financial performance, despite the company