NASA chief Bill Nelson promises a 'fight' for agency's 2025 budget request