Who is financing Vance and Trump?