Analysts assess Wal-Mart supplier contract changes