An implicit Generalised Interpolation Material Point Method for large deformation and gradient elasto-plasticity