ITFC and Mizuho pen US$100mn trade finance agreement