How Do Spread Betting Brokers Make Money and Balance Their Books?