Millennium Development Goals not met due to broken pledges on debt