Trump faces perilous test as impeachment hearings open