Mini apologises after ice cream 'discrimination' fiasco at Shanghai Auto Show