Barnes & Noble signs CEO to new employment pact