Syria's army and foreign-backed militants have agreed to call a local ceasefire in Damascus’s southern suburb of Babbila.