NBC: Judge orders Rudy Giuliani to testify before grand jury in Trump election probe