Trump ex-lawyer Cohen testifies on Russia