US retail giant Wal-Mart has said it wants to improve its image and fight any criticism it feels is invalid.