Impulsive observer–based stabilization for a class of Lipschitz nonlinear systems with time–varying uncertainties