Impact of socio-demographic factors, lifestyle and health status on nutritional status among the elderly in Taiwan