IBM to cut 'thousands' of jobs amid COVID-19 crisis