Donald Trump claimed he has a 97 percent chance of winning the election - as polls predicted a narrow win for rival Kamala Harris.