A robust minimum variance filter for time varying uncertain discrete-time systems