Macquarie AirFinance signs agreement for 40 LEAP-1B engines