It seems Kamala Harris is actually the best bet against Donald Trump