A mechanistic model of bubble entrainment in turbulent free surface flows