Mamata Banerjee heckled