Trevor Scherrer named new president of The Mirage