[llvm-profdata] Add support for weighted merge of profile data (2nd try)