Stuart Scott fired as Microsoft chief information officer