Smoothing, filtering and estimation by Monte Carlo methods for doubly stochastic Poisson processes