Tetragon Financial completes $50 million share buyback via tender offer