Mean-field Approximations for Stochastic Population Processes with Heterogeneous Interactions