Zurich Insurance agrees with Beazley on terms of all-cash offerZurich Insurance agrees with Beazley on terms of all-cash offer