Franklin Township, Beaver County, Pennsylvania