BGC Group announces agreement to acquire OTC Global Holdings