Trump faces second impeachment vote