B.C. charities ante up against Vancouver mega-casino