Apple just canceled another controversial advert — here's why