Finite-time stability and observer-based control for nonlinear uncertain discrete-time switched system