How Biden and Trump differ on immigration and what it means for Canada