Baobab Reinsurance dismisses half of its staff