IDC predicts AI spending to close in on $100 billion within five years