Cost as a barrier to accessing dental care: findings from a Canadian population-based study.