Mexican retailer Wal-Mart de Mexico (Walmex) has named Eduardo Solorzano as its new chief executive officer, replacing Eduardo Castro.