House debates rules ahead of Trump impeachment vote