House votes on impeachment