NBC: Columbia agrees to pay $200 million to restore funding cut by Trump administration