Dialogue launches credit and political risk insurance platform