A UNIFIED MICROSCOPIC–MACROSCOPIC MONTE CARLO SIMULATION OF GAS-GRAIN CHEMISTRY IN COLD DENSE INTERSTELLAR CLOUDS