Mid Penn buying in-state rival Riverview Financial for $125 million