Shawn McLoughlin Appointed CEO of BGC Financial, Americas