Islamist opposition fighters take key Syrian oil town