Three Republican senators reject Trump’s threat to annex Canada.