On the Perturbation–Iteration Algorithm for fractional differential equations