Scottish peace festival praised as 'a resounding success'