Crack nucleation and propagation simulation in brittle two-phase perforated/particulate composites by a phase field model