Allen Weisselberg surrenders: Could this latest news take down Donald Trump?