Romania president faces impeachment vote