Impeachment, resignation, treason, federal charges — reaction to the stunning Trump-Ukraine news