Craniopharyngioma: comparison between supra-orbital versus endonasal keyhole approaches