Why King Charles won’t reveal what type of cancer he has