Gerald Davis was defeated by the independent candidate in 2010 from what Cumberland County town?