john deere 160 excavator price