OneBeacon Insurance Group, Ltd. SWOT Analysis