Numerical modelling of particle distribution effects on fatigue in Al–SiCp composites