Gravar-mail: Development of an ecological framework for building successful collaboration between Primary Care and Public Health