Iran admits pulling strings on Gaza crisis.