Companies must work together rather than against each other on ways to alleviate their impact on the environment, US food giant Kraft Foods has said.