North Carolina man pleads guilty to Jan. 6 assault