Former skipper Michael Vaughan says Ben Stokes being stripped of the England Test captaincy over him breaking the midnight curfew would be a "travesty"'.