A time-implicit Monte Carlo collision algorithm for particle-in-cell electron transport models