Michael Cohen, former personal counsel to the President, testifies before Congress