Canada has joined the chorus of voices cautioning Iran, saying it is poses "a grave threat to peace and security" and is "fanatical and dangerous."