why did president nixon resign? congress was going to impeach him. he was about to lose the election. he was involved in an amnesty scandal.