Judy Murray has had her say on Saudi Arabia hosting the WTA Finals.