Michael Cohen, who once said he'd "take a bullet" for Trump, tells ABC News' George Stephanopoulos that now he puts "family and country first."