BGC Partners launches swap execution facility