Otumfuo marks 16 years on Golden Stool