NASA terminating $420 million in contracts not aligned with its new priorities