Johnston teen pleads guilty to bringing guns to school