ibm earnings q3 revenue sales decline coronavirus pandemic covid 19 ibm