Upholding museum values: ICOM’s Code of Ethics: 25 years of securing principles of self-regulation by museums.