How wealthy Canadians donate to charity — and also fund mining companies