International Business Machines Corp. earnings estimates