Wal-Mart launches online site of goods make by small, women-owned businesses