Determinants of the variations in self-reported health status among recent and more established immigrants in Canada.