Macquarie launches European direct lending platform