Sen. James E. Risch, the top Republican on the Foreign Relations Committee, is halting a $735 million U.S. arms sale to Hungary as punishment for the country’s refusal to approve NATO membership for Sweden, a rare move aimed at pressuring Budapest into greenlighting the military alliance’s expansion ahead of a major summit next month.