Liberty launches web platform for trade credit insurance