Trump rakes in cash with impeachment boost