Beta-blockers ‘may lower dementia risk’