Canada warns of election threats from China, Russia, India and Pakistan