Canada vows to maintain economic pressure on Iran