Michael Cohen has delayed his February 7 congressional testimony, citing "threats" from President Trump.