London Stadium welcomes the world