JCB aims high with six-cylinder Dieselmax 672 engine