Haiti, Venezuela and Nepal ranked riskiest countries to do business as Switzerland is named safest