john deere 350 excavator price new