Partnerships for Sustainable Development: On the Road to Implementation