Canada tells its citizens to ‘leave Iran now if you can’