Implementing the ecological approach in tobacco control programs: results of a case study