Wal-Mart Marketing Chief to Step Down