H&M ‘racist’ ad adds to company’s woes