Americans ready to bet $20bn as NFL season approaches