Design of a nonlinear adaptive observer for a class of Lipschitz systems