Garrigues joins World Services Group