Syrian rebels free UN peacekeepers