Space Northrop Grumman wins $45 million Space Force contract to launch small weather satellite May 25, 2023