World Cup sets off consumption boom in China