Protesters Heckle Wal-Mart Speaker