GP, Wal-Mart donate to BCMRC