Love it or hate it – Vitamin B12 may give the brain a boost