A Monte Carlo approach to filtering for a class of marked doubly stochastic Poisson processes