Done Deal! Megyn Kelly Reaches Final Settlement With NBC