Mental health in later life: dementia, late-life depression and the strain of caring for a loved one.