Trump on trial: Star witness Michael Cohen takes the stand