A critical appraisal of urban megaevents and prestige projects, focussed on London’s Millennium Dome