Mamata Banerjee alleges prime minister had intelligence about attack but he did not prevent it for political gains