A Minimum Variance Filter for Discrete-Time Linear Systems Perturbed by Unknown Nonlinearities