31 Poclain 888 for sale