ICAP takes equity stake in iSwap