Differentiated uniformization: A new method for inferring Markov chains on combinatorial state spaces including stochastic epidemic models