Painting Donald Trump as a threat to democracy, Kamala Harris has urged Republican voters to put the country's interests over those of the party.