Determinants of health-related quality of life in elderly in Tehran, Iran