Wasps Group appoint Stephen Vaughan as Chief Executive