Impeachment vote reveals GOP torn over how to deal with Trump