JCB 3CX ECO backhoe loader for sale from