Fox settles Dominion defamation lawsuit for $787.5 million