Mediators and moderators of successful population-level weight management in primary care: results from the PATHWEIGH cluster-randomized pragmatic trial | Synapse