EquiLend platform goes live with 2,500 trades executed