IBM tops third-quarter price quotes and lifts guidance, but stock drops