cat caterpillar excavators excavator backhoe jcb volvo earthmoving used-cat finning finanzauto bergerat monnoyuer construction machinery mining cat320 cat432 cat434 jcb3cx cat320dl cat320d cat777 cat725 cat740