20,000 delegates and £32 million boost: Edinburgh confe