Frances Townsend Reportedly Steps Down as Activision Blizzard Compliance Chief