EU cuts aid to Hungary, Switzerland continues to pay