Leila Shaw, stage actress