British Columbians willing to spend more to buy Canadian, survey finds