Port Leyden man pleads guilty to meth counts, faces up to 30