Shortest path fx arbitrage