Sustainable Development Law: From a vague political concept to a legal corpus