New EU insolvency directive welcome