Swiss Re sets foot in Dubai International Financial centre (DIFC)