Trump's former lawyer, Michael Cohen takes the stand again