Trade, the Environment and Climate Change: Multi-lateral versus Regional Agreements