NBC: Walz defends his military record amid Republican attacks at first solo campaign event