Swatch pulls ‘slanted eye’ ad after backlash in China

Calls for boycott after Swiss watchmaker becomes latest western brand accused of racist imagery