Philip Morris International is a "sin stock" that certain investors avoid. But it's really delivering the goods for those ...