Charles C. Smith (Pennsylvania legislator)