Zurich-based Hesse & Partner AG joins forces with global insurance broker and risk management services firm Gallagher