British football betting tops £12billion