ABC News agrees to pay Trump $15 million to settle defamation lawsuit