canada protest crypto donation