NIH ordered to restore 800 research grants cancelled by Trump