Kamala Harris pressed a forceful case against Donald Trump on Tuesday in their first and perhaps only debate before the presidential election, repeatedly needling him in an event that showcased their starkly different visions for the country on abortion, immigration and American democracy.