India’s foreign minister has accused Canada of not taking action against extremists living in the country. This comes as the two nations continue to engage in a diplomatic row over the killing of a Sikh leader that Ottawa has blamed on New Delhi.