Determinants of Health and the Quality of Life in the Bella Coola Valley