Bayesian Monte Carlo Filtering for Stochastic Volatility Models