On filtering in Markovian term structure models: an approximation approach