Judge rules Trump engaged in repeated fraud