[NFC][PGO] Factor downscaling of branch weights out of `Instrumentation` into `ProfileData` (#153735)
The logic isn’t instrumentation-specific, and the refactoring allows users avoid a dependency on `Instrumentation` and just take one on `ProfileData` (which a fairly low-level dependency)