A judge has ordered Rudy Giuliani to appear in court to explain why he missed a deadline to surrender his belongings as part of a $US148m defamation judgment.