TransferWise Sees $1M In Transactions, Opens Up To Businesses