Monte Carlo simulation of silicon amorphization during ion implantation