Amazon apologizes after its AI advertising system makes costly error