The annual World Economic Forum meeting of business, political and other influential leaders has ended at the weekend in Davos, Switzerland.