World Cup delivers $20B boost to US economy, BofA estimates