Defining and achieving sustainable development