What were your grades like in your math/econ courses?
All I know about european programs is that they're gonna cost you a good chunk of money. As for Canadian programs, I wouldn't bother applying to Queen's or UWO as an international student, the competition is just too intense and unfortunately I don't think your application is gonna put you at the very top of that list. I'm not sure about McGill, but I think Toronto is also pretty picky about taking international students. They should be better than UWO/Queens though. UBC takes by far the most international students out of the Canadian MA programs, probably more than all the Canadian schools you named take combined.