Russia’s defence minister says the buffer zone means there will be no military offensive on Idlib.