Caterpillar CAT311 Excavator Final drive 4I7345 Travel motor Hydraulic Excavator Travel Device 4I7345