Ashworth, John (Transylvania County)