Exploring the community and external-agency partnership in sport-for-development programming