Harris boasts huge financial advantage over Trump as campaign tops $1 billion