The Millennium Development Goals and Human Rights: Past, Present and Future