More than 56 million people have been lifted out of poverty in Latin America and the Caribbean in recent years, according to the United Nations Development Programme (UNDP).