Frustration is growing in Syria after a ceasefire agreement was violated, killing 21 people in rebel-held province of Idlib.