Harris vows presidency 'for all Americans', Trump says 'it's ours to lose'