'The rope snapped': Ex-federal prosecutor recalls his firing for refusing to target Donald Trump’s enemies