Canada and EU are currently far more attractive if not getting kidnapped by the government and sent to an El Salvadorian torture camp is a priority for you.
Canada can't even keep their own citizen anyone trying for much of anything comes to the USA same with the EU.
How many PhDs have been sent to El Salvador? EU doesn't nearly have the career opportunities as the US, even less so for foreigners. Canada might be slightly better, for its proximity to the US and being an English-speaking country