Trump and Harris spar over economy and abortion at first debate