Kevin O'Malley Named SVP, Publisher and Chief Revenue Officer of Elle