'Donald Trump made Joe Biden's point for him': John Harwood drop kicks Republicans and then quits CNN