House holds debate ahead of impeachment vote