Campbell Soup reaches deal with Third Point, ending proxy fight