Improving global public health leadership through training in epidemiology and public health: the experience of TEPHINET. Training Programs in Epidemiology and Public Health Interventions Network.