US food major General Mills has pledged to reduce greenhouse gas emissions across its "full value chain".