Iran: Canada ‘racist’ and ‘self-centred’ for moving UN resolution condemning Islamic Republic’s abuses