Wal-Mart, the world's largest retailer, has again set out its stall to reduce its impact on the environment and issued plans to lower its carbon emissions.