Fox News settles Gretchen Carlson’s lawsuit over alleged sexual harassment by former Fox News chief Roger Ailes for $20 million, as well as two other cases.