The impact of neighbourhood environments on quality of life of elderly people: evidence from Nanjing, China