Higher dietary and serum carotenoid levels are associated with lower carotid intima–media thickness in middle-aged and elderly people