Algeria makes headway in fight against terror