Iran agrees to let flights from Syria cross via Iraq