Former Hidalgo Co. Sheriff Lupe Treviño pleads guilty