Mamata Banerjee challenged PM Modi