BGC Partners Completes Acquisition of Ed Broking Group Limited