Low levels of vitamin c are linked to an increased risk of dementia, a new study affirms, as scientists reveal why for the first time.