Syria war: how Assad’s allies have given rebels chance of victory