Leading European fintechs Ebury and TrustBills today announce a partnership