World Cup to generate $45B global boost