After Palmyra, Syrian troops take another IS-controlled town