Oracle cuts 21,000 jobs in AI shift