The vindication of James Comey: How the former FBI director just got the last laugh on Trump