Pentagon budget challenges