Observer-Based Parameter Estimation for Linear Uncertain Discrete-Time Systems