Trump Budget Gives Last-Minute Reprieve to Science Funding