IBM share price spikes to 10-year high, boosted by AI demand