Facing boycott calls, Zara pulls controversial ad campaign that reminds some of Gaza carnage