Pricing details for IFC’s April 2025 Kangaroo tap