BGC and GFI Complete Sale of Trayport to Intercontinental Exchange