Wal-Mart has announced a "dramatic" increase in the number of US consumers buying "green" products.