UK chancellor used meetings at Swiss gathering to try and repair relations with business leaders