Self-rated quality of life and school performance in relation to helminth infections: case study from Yunnan, People's Republic of China