GEANT4 simulations of the n_TOF spallation source and their benchmarking