‘I’m very happy for Canada to host’: London prepares for World Cup tourism and business boom