Fmr. Livingston County Judge Theresa Brennan pleads guilty to perjury, faces jail time