Dimensions and determinants of quality of life among senior citizens of Lucknow, India