Dietary quality, lifestyle factors and healthy ageing in Europe: the SENECA study.