IBM surpasses quarterly projections and lifts its full-year revenue forecast