German payments firm Wirecard files for insolvency after revealing $...