Our health, our future: creating quality workplaces for Canadian nurses. Final report of the Canadian Nursing Advisory Committee