Montana congressman-elect Greg Gianforte agreed to donate to a press organization in order to prevent a lawsuit from a journalist he admitted attacking.