Shannon Noll pleads guilty to drug charge