Trump’s budget would hammer climate programs at EPA, NASA, NOAA, and Energy