Qalibaf: Iran and Switzerland agree to release $12 billion frozen assets