US retail behemoth Wal-Mart is to close 269 stores globally as part of a review of its portfolio first announced last year, in a move that will affect around 16,000 employees.