IBM Job Cuts Affect 14,000 Workers, Analyst Firm Estimates