Michael Cohen said he and President Donald Trump have buried the hatchet.