Spallation caused by the diffusion and agglomeration of vacancies in ductile metals