22 migrants flee US to seek asylum in Canada