Beware the magical promises of major event tourism