'Absurd' Cannon ruling has Trump supporters demanding the right to testify on his behalf