Cancer perceptions and health behaviors in Tazewell County, Virginia