Amazon is laying off 16,000 employees as AI battle intensifies