Pricing details of IFC's February 2031 Kangaroo tap