Did Twitter find evidence of Trump-Russia collusion?