Wal-Mart Stores vice chairman Eduardo Castro-Wright is to retire from his position next year.