Trump fires second key impeachment witness