BGC Partners Appoints Jason Hauf as Chief Financial Officer