NBC: Columbia University agrees to Trump demands in effort to restore federal funding