Libyan mayor says most mercenaries have left Bani Walid