Hillary Clinton makes surprise appearance at UNICEF gala