Campaigners say supermarket watchdog must be 'given teeth'