Implementing the United Nations Convention on the rights of persons with disabilities: principles, implications, practice and limitations