Advances in the management of craniopharyngioma in children and adults