Polls tighten in key swing states as Kamala Harris and Donald Trump enter final two weeks of campaign