Joe Biden touts impeachment advantage