Woman who went shopping in her pyjamas says her critics are ‘racist’