Jin Zhuanglong had been missing from public view for 2 months, FT review shows