Wal-Mart boycotts Uzbek cotton