Canada reopens its border for vaccinated US visitors