US Supreme Court allows NIH to cut $2B in research grants