Nutritional counseling improves quality of life and nutrient intake in hospitalized undernourished patients.