A United Nations summit meeting on development has ended with agreement on a plan to rescue millions of people from poverty. The plan was supported by the leaders of nearly 60 countries, including the United States, meeting in the Mexican city of Monterrey.

It offers increased aid, trade and investment to poor countries if they agree to open their markets, and to respect human rights and defend democracy. But the environmental group, Greenpeace, said the agreement would do nothing to close the gap between rich and poor.