Best chocolate walnut chip cookies