is triangular arbitrage profitable?