Fatigue Crack Growth in the Vicinity of a Grain Boundary Modelled using a Discrete Dislocation Technique