Stacey (Loach) Logan has been in several Broadway shows including Hal Prince's revival of an operetta based on a 1759 novella by who?