BGC Partners Reports Third Quarter 2009 Financial Results