World Cup's $17.2B economic promise meets $9.3B loss reality