brain tumor cognitive function