A UNIFIED MONTE CARLO TREATMENT OF GAS–GRAIN CHEMISTRY FOR LARGE REACTION NETWORKS. II. A MULTIPHASE GAS-SURFACE-LAYERED BULK MODEL