Truecaller says we have nothing to do with China; Clears up privacy concerns