Observer design for nonlinear triangular systems with unobservable linearization