David Gordon remembers visiting what was once Indonesia's only drugs recovery center. "I had never seen that many heroin addicts in one place at one time."